ci: Use master branch as flatpak tag
authorMatthew Leeds <matthew.leeds@endlessm.com>
Wed, 30 May 2018 02:09:07 +0000 (19:09 -0700)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 31 May 2018 19:27:04 +0000 (19:27 +0000)
Closes: #1607
Approved by: jlebon

ci/flatpak.sh

index 015cd390e766e5dbce1c7246b13d8b6d5900a683..c47171f29abf2eeafbf66f08b1eefb33ed3a6545 100755 (executable)
@@ -3,38 +3,24 @@
 
 set -xeuo pipefail
 
-# Frozen to a tag for now to help predictability; it's
-# also useful to test building *older* versions since
-# that must work.
-FLATPAK_TAG=0.10.2.1
+FLATPAK_TAG=master
 
 dn=$(dirname $0)
 . ${dn}/libpaprci/libbuild.sh
 
 codedir=$(pwd)
 
-pkg_upgrade
-pkg_install_buildroot
-pkg_builddep ostree flatpak
-pkg_install gettext-devel # A new dependency
-# Copy of builddeps from build.sh in flatpak
-pkg_install sudo which attr fuse \
-            libubsan libasan libtsan \
-            elfutils git gettext-devel libappstream-glib-devel \
-            /usr/bin/{update-mime-database,update-desktop-database,gtk-update-icon-cache} \
-            hicolor-icon-theme
-pkg_install flatpak && rpm -e flatpak
-
 # Build and install ostree
 cd ${codedir}
-build
+ci/build.sh
 make install
+
+# Build flatpak
 tmpd=$(mktemp -d)
 cd ${tmpd}
-# Frozen to a tag for now on general principle
 git clone --recursive --depth=1 -b ${FLATPAK_TAG} https://github.com/flatpak/flatpak
 cd ${tmpd}/flatpak
-build
+ci/build.sh
 # We want to capture automake results from flatpak
 cleanup() {
     mv test-suite.log ${codedir} || true